working on a mechanical invention